4a97e3539c69b00802f88a30e10a4cbc0d8336d7,server/sonar-server/src/main/java/org/sonar/server/rule/RubyRuleService.java,RubyRuleService,find,#Map#,74
Before Change
int size = pageSize != null ? pageSize : 50;
Integer page = RubyUtils.toInteger(params.get("p"));
int pageIndex = page != null ? page : 1;
options.setPage(pageIndex, size);
Result<Rule> result = service.search(query, options);
return new PagedResult<Rule>(result.getHits(), PagingResult.create(options.getLimit(), pageIndex, result.getTotal()));
}
After Change
if (size > -1) {
Integer page = RubyUtils.toInteger(params.get("p"));
int pageIndex = page != null ? page : 1;
options.setPage(pageIndex, size);
Result<Rule> result = service.search(query, options);
return new PagedResult<>(result.getHits(), PagingResult.create(options.getLimit(), pageIndex, result.getTotal()));
} else {